#include <stdio.h>
/**
 * @description: 二级指针修改一级指针指向的内容
 * @param {char**} ptr  二级指针接收一级指针所指向的地址
 * @return {*}
 */
void  modify_ptr(char** ptr)
{
    *ptr = "goodbye kitty";
} 


int main()
{
    char* p = "hello kitty";         //定义一个char型指针变量并初始化
    printf("Before modification:%s\n",p);
    modify_ptr(&p);                   //通过传参，传一级指针的地址，用二级指针接收并修改其内容
    printf("After modification:%s\n",p);
    return 0;
}